feel comfortable and spoiled - Español Inglés Diccionario